#ifndef MOTION_RESPONSE_SERVER_H
#define MOTION_RESPONSE_SERVER_H

#include <boost/asio/io_service.hpp>
#include <boost/asio/ip/tcp.hpp>
#include <boost/shared_array.hpp>
#include "MotionTaskQueue.h"

class RealTimeData;

class MotionResponseServer
{
public:
    MotionResponseServer();
    ~MotionResponseServer();

    void run();
    void stop();

private:
    std::string GenSendStr(Data_Request* r);

private:
    bool isRun;
	
	RealTimeData* dataM;
};


#endif